package org.kisekiproject.evaluator {
	import flash.events.IEventDispatcher;

	/**
	 * Something that can hold named variables. 
	 * Should dispatch a VariableChangeEvent.VARIABLE_CHANGE if a variable changes.
	 */
	public interface IVariableNamespace extends IEventDispatcher {

		/**
		 * Get value of a variable.
		 */
		function getVariable(name:String):Object;
	}
}
